// pages/my/order_details.js
const app = getApp();
var com = require("../../utils/util.js");
Page({
  /**
   * 页面的初始数据
   */
  data: {
    orders : {},
    list   : {},
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (e) {
    com.post('Api/Home/order_details', { id: e.id }, "setContent", this);
  },
  setContent : function(e){
    this.setData({
      orders: e.orders,
      list: e.product
    });
  },
  /**
   * 取消订单，只能未支付的可以取消
   */
  cancelOrder : function(e){
    com.post('Api/Home/cancel_order', { id: e.currentTarget.dataset.id }, "cancelAfter", this);
  },
  cancelAfter : function(e){
    wx.navigateBack({
      delta: 2
    })
  },
  /**
   * 支付按钮，调用原生微信支付
   */
  goPay : function(e){
    wx.requestPayment({
      'timeStamp': '',
      'nonceStr': '',
      'package': 'prepay_id=1',
      'signType': 'MD5',
      'paySign': '',
      'success': function (res) {
      },
      'fail': function (res) {
      }
    })
  }
})